# visualization.py

import matplotlib.pyplot as plt

def visualize_images(images, titles, figsize=(10, 8)):
    """
    可视化多个图像
    :param images: 图像列表
    :param titles: 每个图像对应的标题列表
    :param figsize: 图像展示的大小
    """
    plt.figure(figsize=figsize)
    for i in range(len(images)):
        plt.subplot(1, len(images), i + 1)
        plt.imshow(images[i])
        plt.title(titles[i])
        plt.axis("off")
    plt.tight_layout()
    plt.show()
